$(document).ready(function() {
    $("#btn_buscar").click(funcionBuscar);
    $("#desc_cargo").creaAutocompletable('listaCargosToJson.htm',
    {id:"idCargo",desc:"descCargo"},recibeCodigoCargo,true,1 );
    //tableToGrid("#tb_trabajadores",{autoWidth: true,autoHeight: true,scrollOffset: 0});
    
    
    
    $.mask.masks = $.extend($.mask.masks,{
			'phone'     : { mask : '(99) 9999-9999' },
			'phone-us'  : { mask : '(999) 9999-9999' },
			'cpf'       : { mask : '999.999.999-99' },
			'cnpj'      : { mask : '99.999.999/9999-99' },
			'date'      : { mask : '39/19/9999' }, //uk date
			'date-us'   : { mask : '19/39/9999' },
			'cep'       : { mask : '99999-999' },
			'time'      : { mask : '29:69' ,defaultValue:''},
			'cc'        : { mask : '9999 9999 9999 9999' }, //credit card mask
			'integer'   : { mask : '999999999999', type : 'reverse',defaultValue:'0' },
			'decimal'   : { mask : '99,999.999.999.999', type : 'reverse', defaultValue: '000' },
			'decimales_2'   : { mask : '99.99999999999', type : 'reverse', defaultValue: '000' },
			'decimal-us'    : { mask : '99.999,999,999,999', type : 'reverse', defaultValue: '000' },
			'signed-decimal'    : { mask : '99,999.999.999.999', type : 'reverse', defaultValue : '+000' },
			'signed-decimal-us' : { mask : '99,999.999.999.999', type : 'reverse', defaultValue : '+000' }
			});
		 $('input:text').setMask();
                 $('#fecha').datepicker();
});
function recibeCodigoCargo(e, item){
	$("#id_cargo").val(item.idCargo);
	$("#desc_cargo").val(item.descCargo);	
}

function funcionBuscar(){	
	$.get('trabajadoresPorCargoTabla.htm', {
		cod_cargo : $("#id_cargo").val()
	}, muestraTrabajadores);
	
}
function muestraTrabajadores(data){	
	$("#panel_resultados").html(data);	
} 

